package com.lagou.dao;

import com.lagou.domain.Resource;
import com.lagou.domain.ResourceVo;

import java.util.List;

/**
 *
 */
public interface ResourceMapper {

    /**
     * 资源信息查询&分页
     *
     * @param resourceVo
     * @return
     */
    public List<Resource> findAllResource(ResourceVo resourceVo);

    /**
     * 根据id查询资源信息
     * @param id
     * @return
     */
    public Resource findResourceById(Integer id);
    /**
     * 新增资源信息
     *
     * @param resource
     */
    public void saveResource(Resource resource);

    /**
     * 修改资源信息
     *
     * @param resource
     */
    public void updateResource(Resource resource);

    /**
     * 删除资源信息
     *
     * @param id
     */
    public void deleteResource(Integer id);
}
